﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void BtnSave_Click(object sender, EventArgs e)
    {
        if (hddProductCate.Value.Trim().Equals(""))
        {
            CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn hình thức");
            return;
        }
        else if (hddProductCate.Value.Trim().Equals("1"))
        {
            NhaDatBaiDang nhaDat = new NhaDatBaiDang();

            if (txtProductTitle.Text.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng nhập tiêu đề tin");
                txtProductTitle.Focus();
                return;
            }
            nhaDat.TieuDe = txtProductTitle.Text.Trim();

            if (txtDescription.Text.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng nhập nội dung tin tin");
                txtDescription.Focus();
                return;
            }
            nhaDat.NoiDung = txtDescription.Text.Trim();

            if (hddProductType.Value.Trim().Equals("") || hddProductType.Value.Trim().Equals("0"))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn hình thức tin");
                return;
            }
            NhaDat nhaDateMenu = new NhaDat();
            nhaDateMenu.ID = hddProductCate.Value.Trim();
            nhaDat.NhaDat = nhaDateMenu;

            if (hddCity.Value.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn tỉnh thành");
                return;
            }
            nhaDat.Tinh = hddCity.Value.Trim();

            if (hddHomeDirection.Value.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn huyện");
                return;
            }
            nhaDat.Huyen = hddHomeDirection.Value.Trim();
            nhaDat.Xa = hddWard.Value.Trim();
            nhaDat.Duong = hddStreet.Value.Trim();
            nhaDat.DienTich = txtArea.Text.Trim();
            nhaDat.Gia = txtPrice.Text.Trim();
            DonViNhaDat dv = new DonViNhaDat();
            dv.ID = hddPriceType.Value;
            nhaDat.DonVi = dv;
            nhaDat.DiaChi = txtAddress.Text.Trim();
            nhaDat.MatTien = txtWidth.Text.Trim();
            nhaDat.DuongVao = txtLandWidth.Text.Trim();
            nhaDat.HuongNha = hddHomeDirection.Value;
            nhaDat.HuongBanCong = hddBaconDirection.Value;
            nhaDat.SoTang = txtFloorNumbers.Text.Trim();
            nhaDat.SoPhong = txtRoomNumber.Text.Trim();
            nhaDat.SoToilet = txtToiletNumber.Text.Trim();
            nhaDat.ThongTinNoiThat = txtInterior.Text.Trim();
            nhaDat.TenLienHe = txtBrName.Text.Trim();
            nhaDat.DiaChiLienHe = txtBrAddress.Text.Trim();
            nhaDat.DienThoai = txtBrPhone.Text.Trim();
            nhaDat.DiDong = txtBrMobile.Text.Trim();
            nhaDat.Email = txtBrEmail.Text.Trim();


        }
        else if (hddProductCate.Value.Trim().Equals(""))
        {
            NhaChoThueBaiDang nhaChoThueBD = new NhaChoThueBaiDang();

            if (txtProductTitle.Text.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng nhập tiêu đề tin");
                txtProductTitle.Focus();
                return;
            }
            nhaChoThueBD.TieuDe = txtProductTitle.Text.Trim();

            if (txtDescription.Text.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng nhập nội dung tin tin");
                txtDescription.Focus();
                return;
            }
            nhaChoThueBD.NoiDung = txtDescription.Text.Trim();

            if (hddProductType.Value.Trim().Equals("") || hddProductType.Value.Trim().Equals("0"))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn hình thức tin");
                return;
            }
            NhaChoThue nhaChoThueMenu = new NhaChoThue();
            nhaChoThueMenu.ID = hddProductCate.Value.Trim();
            nhaChoThueBD.NhaChoThue = nhaChoThueMenu;

            if (hddCity.Value.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn tỉnh thành");
                return;
            }
            nhaChoThueBD.Tinh = hddCity.Value.Trim();

            if (hddHomeDirection.Value.Trim().Equals(""))
            {
                CommonFuns.ShowPopUpMsg(this, "Vui lòng chọn huyện");
                return;
            }
            nhaChoThueBD.Huyen = hddHomeDirection.Value.Trim();
            nhaChoThueBD.Xa = hddWard.Value.Trim();
            nhaChoThueBD.Duong = hddStreet.Value.Trim();
            nhaChoThueBD.DienTich = txtArea.Text.Trim();
            nhaChoThueBD.Gia = txtPrice.Text.Trim();
            DonViNhaChoThue dv = new DonViNhaChoThue();
            dv.ID = hddPriceType.Value;
            nhaChoThueBD.DonVi = dv;
            nhaChoThueBD.DiaChi = txtAddress.Text.Trim();
            nhaChoThueBD.MatTien = txtWidth.Text.Trim();
            nhaChoThueBD.DuongVao = txtLandWidth.Text.Trim();
            nhaChoThueBD.HuongNha = hddHomeDirection.Value;
            nhaChoThueBD.HuongBanCong = hddBaconDirection.Value;
            nhaChoThueBD.SoTang = txtFloorNumbers.Text.Trim();
            nhaChoThueBD.SoPhong = txtRoomNumber.Text.Trim();
            nhaChoThueBD.SoToilet = txtToiletNumber.Text.Trim();
            nhaChoThueBD.ThongTinNoiThat = txtInterior.Text.Trim();
            nhaChoThueBD.TenLienHe = txtBrName.Text.Trim();
            nhaChoThueBD.DiaChiLienHe = txtBrAddress.Text.Trim();
            nhaChoThueBD.DienThoai = txtBrPhone.Text.Trim();
            nhaChoThueBD.DiDong = txtBrMobile.Text.Trim();
            nhaChoThueBD.Email = txtBrEmail.Text.Trim();
        }


    }
}